Shell脚本实战25-编写矩形图形

请用Shell或Python编写一个矩形,接受用户输入的数字。

Shell脚本如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/bash
read -p "Please Enter a number:" Line
for ((i=1; i<=$Line; i++))
do
for ((m=1; m<=$(($Line+1)); m++))
do
echo -n "*"
done
for ((h=1; h<=$(($Line-1)); h++))
do
echo -n '*'
done
echo
done

执行结果如下:

1
2
3
4
5
6
7
8
9
Please Enter a number:8
****************
****************
****************
****************
****************
****************
****************
****************

0%